{
    "id": 54915,
    "name": "Amazon Web Services Example",
    "description": "An example AWS deployment architecture.",
    "model": {
        "softwareSystems": [
            {
                "id": "1",
                "tags": "Element,Software System",
                "name": "Spring PetClinic",
                "description": "Allows employees to view and manage information regarding the veterinarians, the clients, and their pets.",
                "location": "Unspecified",
                "containers": [
                    {
                        "id": "3",
                        "tags": "Element,Container,Database",
                        "name": "Database",
                        "description": "Stores information regarding the veterinarians, the clients, and their pets.",
                        "technology": "Relational database schema"
                    },
                    {
                        "id": "2",
                        "tags": "Element,Container,Application",
                        "name": "Web Application",
                        "description": "Allows employees to view and manage information regarding the veterinarians, the clients, and their pets.",
                        "relationships": [
                            {
                                "id": "4",
                                "tags": "Relationship",
                                "sourceId": "2",
                                "destinationId": "3",
                                "description": "Reads from and writes to",
                                "technology": "MySQL Protocol/SSL"
                            }
                        ],
                        "technology": "Java and Spring Boot"
                    }
                ],
                "documentation": {}
            }
        ],
        "deploymentNodes": [
            {
                "id": "5",
                "tags": "Element,Deployment Node,Amazon Web Services - Cloud",
                "name": "Amazon Web Services",
                "environment": "Live",
                "instances": 1,
                "children": [
                    {
                        "id": "6",
                        "tags": "Element,Deployment Node,Amazon Web Services - Region",
                        "name": "US-East-1",
                        "environment": "Live",
                        "instances": 1,
                        "children": [
                            {
                                "id": "12",
                                "tags": "Element,Deployment Node,Amazon Web Services - RDS",
                                "name": "Amazon RDS",
                                "environment": "Live",
                                "instances": 1,
                                "children": [
                                    {
                                        "id": "13",
                                        "tags": "Element,Deployment Node,Amazon Web Services - RDS MySQL instance",
                                        "name": "MySQL",
                                        "environment": "Live",
                                        "instances": 1,
                                        "containerInstances": [
                                            {
                                                "id": "14",
                                                "tags": "Container Instance",
                                                "environment": "Live",
                                                "deploymentGroups": [
                                                    "Default"
                                                ],
                                                "instanceId": 1,
                                                "containerId": "3"
                                            }
                                        ],
                                        "children": [],
                                        "softwareSystemInstances": [],
                                        "infrastructureNodes": []
                                    }
                                ],
                                "softwareSystemInstances": [],
                                "containerInstances": [],
                                "infrastructureNodes": []
                            },
                            {
                                "id": "9",
                                "tags": "Element,Deployment Node,Amazon Web Services - Auto Scaling",
                                "name": "Autoscaling group",
                                "environment": "Live",
                                "instances": 1,
                                "children": [
                                    {
                                        "id": "10",
                                        "tags": "Element,Deployment Node,Amazon Web Services - EC2",
                                        "name": "Amazon EC2",
                                        "environment": "Live",
                                        "instances": 1,
                                        "containerInstances": [
                                            {
                                                "id": "11",
                                                "tags": "Container Instance",
                                                "relationships": [
                                                    {
                                                        "id": "15",
                                                        "sourceId": "11",
                                                        "destinationId": "14",
                                                        "description": "Reads from and writes to",
                                                        "technology": "MySQL Protocol/SSL",
                                                        "linkedRelationshipId": "4"
                                                    }
                                                ],
                                                "environment": "Live",
                                                "deploymentGroups": [
                                                    "Default"
                                                ],
                                                "instanceId": 1,
                                                "containerId": "2"
                                            }
                                        ],
                                        "children": [],
                                        "softwareSystemInstances": [],
                                        "infrastructureNodes": []
                                    }
                                ],
                                "softwareSystemInstances": [],
                                "containerInstances": [],
                                "infrastructureNodes": []
                            }
                        ],
                        "infrastructureNodes": [
                            {
                                "id": "8",
                                "tags": "Element,Infrastructure Node,Amazon Web Services - Elastic Load Balancing",
                                "name": "Elastic Load Balancer",
                                "description": "Automatically distributes incoming application traffic.",
                                "relationships": [
                                    {
                                        "id": "17",
                                        "tags": "Relationship",
                                        "sourceId": "8",
                                        "destinationId": "11",
                                        "description": "Forwards requests to",
                                        "technology": "HTTPS"
                                    }
                                ],
                                "environment": "Live"
                            },
                            {
                                "id": "7",
                                "tags": "Element,Infrastructure Node,Amazon Web Services - Route 53",
                                "name": "Route 53",
                                "description": "Highly available and scalable cloud DNS service.",
                                "relationships": [
                                    {
                                        "id": "16",
                                        "tags": "Relationship",
                                        "sourceId": "7",
                                        "destinationId": "8",
                                        "description": "Forwards requests to",
                                        "technology": "HTTPS"
                                    }
                                ],
                                "environment": "Live"
                            }
                        ],
                        "softwareSystemInstances": [],
                        "containerInstances": []
                    }
                ],
                "softwareSystemInstances": [],
                "containerInstances": [],
                "infrastructureNodes": []
            }
        ],
        "customElements": [],
        "people": []
    },
    "documentation": {
        "sections": [],
        "decisions": [],
        "images": []
    },
    "views": {
        "deploymentViews": [
            {
                "softwareSystemId": "1",
                "key": "AmazonWebServicesDeployment",
                "order": 1,
                "paperSize": "A3_Landscape",
                "dimensions": {
                    "width": 3925,
                    "height": 1816
                },
                "automaticLayout": {
                    "implementation": "Graphviz",
                    "rankDirection": "LeftRight",
                    "rankSeparation": 300,
                    "nodeSeparation": 300,
                    "edgeSeparation": 0,
                    "vertices": false
                },
                "environment": "Live",
                "animations": [
                    {
                        "order": 1,
                        "elements": [
                            "5",
                            "6",
                            "7"
                        ]
                    },
                    {
                        "order": 2,
                        "elements": [
                            "8"
                        ],
                        "relationships": [
                            "16"
                        ]
                    },
                    {
                        "order": 3,
                        "elements": [
                            "11",
                            "9",
                            "10"
                        ],
                        "relationships": [
                            "17"
                        ]
                    },
                    {
                        "order": 4,
                        "elements": [
                            "12",
                            "13",
                            "14"
                        ],
                        "relationships": [
                            "15"
                        ]
                    }
                ],
                "elements": [
                    {
                        "id": "11",
                        "x": 1987,
                        "y": 672
                    },
                    {
                        "id": "12",
                        "x": 175,
                        "y": 175
                    },
                    {
                        "id": "13",
                        "x": 175,
                        "y": 175
                    },
                    {
                        "id": "14",
                        "x": 2887,
                        "y": 672
                    },
                    {
                        "id": "5",
                        "x": 175,
                        "y": 175
                    },
                    {
                        "id": "6",
                        "x": 175,
                        "y": 175
                    },
                    {
                        "id": "7",
                        "x": 487,
                        "y": 672
                    },
                    {
                        "id": "8",
                        "x": 1237,
                        "y": 672
                    },
                    {
                        "id": "9",
                        "x": 175,
                        "y": 175
                    },
                    {
                        "id": "10",
                        "x": 175,
                        "y": 175
                    }
                ],
                "relationships": [
                    {
                        "id": "17"
                    },
                    {
                        "id": "16"
                    },
                    {
                        "id": "15"
                    }
                ]
            }
        ],
        "configuration": {
            "branding": {},
            "styles": {
                "elements": [
                    {
                        "tag": "Element",
                        "background": "#ffffff",
                        "shape": "RoundedBox"
                    },
                    {
                        "tag": "Container",
                        "background": "#ffffff"
                    },
                    {
                        "tag": "Application",
                        "background": "#ffffff"
                    },
                    {
                        "tag": "Database",
                        "shape": "Cylinder"
                    }
                ],
                "relationships": []
            },
            "themes": [
                "https://static.structurizr.com/themes/amazon-web-services-2020.04.30/theme.json"
            ],
            "terminology": {},
            "lastSavedView": "AmazonWebServicesDeployment"
        },
        "customViews": [],
        "systemLandscapeViews": [],
        "systemContextViews": [],
        "containerViews": [],
        "componentViews": [],
        "dynamicViews": [],
        "filteredViews": []
    }
}